package com.imoney.payment.trade.domain;

import com.imoney.framework.base.entity.BaseEntity;
import com.imoney.payment.trade.enums.PortType;

public class Express extends BaseEntity {
	
    private static final long serialVersionUID = -7779335600462514388L;
    
    /**
     * EPAY.EXPRESS.TRADE_NO (交易流水号)
     */
    private String tradeNo;

    /**
     * EPAY.EXPRESS.PORT_TYPE (物流方式)
     */
    private PortType portType;

    /**
     * EPAY.EXPRESS.D_ADDR_ID (选择收货地址)
     */
    private long dAddrId;

    /**
     * EPAY.EXPRESS.J_ADDR_ID (发货地址)
     */
    private long jAddrId;

    /**
     * EPAY.EXPRESS.WHO_PAY (运费承担方)
     */
    private String whoPay;

    /**
     * EPAY.EXPRESS.PORT_FEE (运费)
     */
    private long portFee;

    /**
     * EPAY.EXPRESS.REMARK (备注)
     */
    private String remark;

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    public PortType getPortType() {
		return portType;
	}

	public void setPortType(PortType portType) {
		this.portType = portType;
	}
	
    public long getdAddrId() {
		return dAddrId;
	}

	public void setdAddrId(long dAddrId) {
		this.dAddrId = dAddrId;
	}

	public long getjAddrId() {
		return jAddrId;
	}

	public void setjAddrId(long jAddrId) {
		this.jAddrId = jAddrId;
	}

	public String getWhoPay() {
        return whoPay;
    }

    public void setWhoPay(String whoPay) {
        this.whoPay = whoPay;
    }
    
    public long getPortFee() {
		return portFee;
	}

	public void setPortFee(long portFee) {
		this.portFee = portFee;
	}

	public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}